筛: to filter, to sift, to sieve...
穿小鞋: to make sb wear tight shoes (idiom), to make life difficult for sb...
抗议: to protest, protest...
稍候: to wait a moment...
虫子: insect, bug, worm...
车站: rail station, bus stop...
轮流: to alternate, to take turns...
不相上下: equally matched, about the same...
嘛: modal particle indicating that sth is obvious, particle indicating a pause for emphasis...
纬度: latitude...